package com.gitee.cnlongs.cnlongmq.basic.enums;

/**
 * 系统名称：CnLongMqDataSync.java
 * 模块名称：
 * 模块描述：中国龙[消息队列] - 消息同步枚举
 * 功能列表：
 * 模块作者：ZOUYONG
 * 开发时间：2019年4月2日 下午9:45:28
 * 模块路径：com.gitee.cnlongs.cnlongmq.basic.enums.CnLongMqDataSync
 * 更新记录：
 */
public enum CnLongMqDataSync {

	syncSeqList("交换队列信息"),
	checkSeqHeartBeat("检查队列心跳信息"),
	electionCaptain("队长选举操作"),
	
	sendLongMqMessage("发送MQ消息"),
	receiveLongMqMessage("接收MQ消息"),
	processLongMqMessage("处理MQ消息，执行业务逻辑操作"),
	noticeAckResult("通知ACK确认结果"),
	
	longMqId("CnLongMq消息的ID值"),
	longMqMsgId("CnLongMq消息内容的ID值"),
	longMqStatus("CnLongMq消息处理状态"),
	
	;
	
	private CnLongMqDataSync(String code) {
		this.code = code;
	}
	
	private CnLongMqDataSync(String code, String desc) {
		this.code = code;
		this.desc = desc;
	}
	
	// 编码
	private String code;
	
	// 名称
	private String desc;

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @return the code
	 */
	public String getCode() {
		return code;
	}

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @param code the code to set
	 */
	public void setCode(String code) {
		this.code = code;
	}

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @return the desc
	 */
	public String getDesc() {
		return desc;
	}

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @param desc the desc to set
	 */
	public void setDesc(String desc) {
		this.desc = desc;
	}

}
